package cn.kgc.math.work01;

import java.util.Arrays;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class find {
    public static void main(String[] args) {
        /*2、输入一个字符串，输入一个要查找的字符串，判断查找的字符串在字符串中出现的次数
        要求：查找的字符串随便输入，都可以查询出总数。
        */

        Scanner input=new Scanner(System.in);
        System.out.println("请输入一个字符串：");
        String str=input.next() + " ";
        System.out.println("请输入你要查找的字符：");
        String str1=input.next();
        /*int cnt=0;
        String regex = str1;
        Pattern pattern = Pattern.compile(regex);
        Matcher matcher = pattern.matcher(str);
        while(matcher.find()) {
            cnt++;
        }
        System.out.println("\""+str1+"\"在\""+str+"\"中出现的次数是:"+cnt+"次");*/
        String[]s=str.split(str1);
        System.out.println(Arrays.toString(s));
        System.out.println("\""+str1+"\"在\""+str+"\"中出现的次数是:"+(s.length-1)+"次");

    }
}
